home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 11
/
Cream of the Crop 11-1.iso
/
database
/
ba4paf23.zip
/
BA4PAF23.DOC
next >
Wrap
Text File
|
1995-12-01
|
34KB
|
916 lines
Birthdays and Anniversaries
for
Personal Ancestral File (tm)
by
Frank E. Hutchison
Version 2.3
(December 1995)
Personal Ancestral File and PAF are registered trademarks of the
Corporation of the President of The Church of Jesus Christ of
Latter-Day Saints.
Page 1
╔═════════════════════════════════════╗
║ ║
║ Birthdays and Anniversaries ║
║ for ║
║ Personal Ancestral File ║
║ (PAF) ║
║ by ║
║ Frank E. Hutchison ║
║ Version 2.2 December 1995 ║
╚═════════════════════════════════════╝
INTRODUCTION
Birthdays and Anniversaries for Personal Ancestral File (BA4PAF) is
a program that will create a list of birthdays, wedding
anniversaries, deaths or burials, sorted by day of the year, from
the information found in a PAF database. The user has the option
to select birthdays, anniversaries, deaths or burials for
everyone
just the living (doesn't apply to deaths and burials)
ancestors
descendants
before a given year and/or
after a given year
These options can be combined. For example, birthdays for everyone
before 1900 and after 1850. The output will be placed on the
screen, the printer, or to a user-designated file in one of three
formats.
In addition, the screen display has increased in speed and there
are more options: Women can be displayed with their married names
or their maiden names, spouses can be included in descendant
birthday lists, and the left margin can be specified by the user
for printouts, and an index of the names can be created, if
desired.
Why use BA4PAF? Why not use the Focus Report that is part of PAF?
Because Focus Reports sort dates in the order of year - month - day
while BA4PAF sorts the dates in order of month - day - year.
BA4PAF will show you very quickly all your ancestors who were born
on 11 March without you searching your entire database. In
addition, BA4PAF allows you to pass the information about birthdays
and marriages to other programs through its file output.
Birthdays and Anniversaries works only with PAF databases
containing INDIV2.DAT, MARR2.DAT, and NAME2.DAT. Other files of
PAF are not used nor are GEDCOM files. BA4PAF should not harm your
PAF files in any way, however, YOU SHOULD ALWAYS MAINTAIN A
RELIABLE COPY OF YOUR DATA AS INSURANCE AGAINST ANY INADVERTENT
ACTION.
Page 2
USING BA4PAF
To use BA4PAF, you must:
(1) Know where the PAF database is located (C:\PAF\DATA, B:,
etc.)
(2) Know where and what to name the output file, if selected.
(3) Have the printer on and ready, if you will print the
output.
Once you are sure about these, BA4PAF is ready to go.
STARTING BA4PAF
---------------
To start BA4PAF, type at the prompt either
C:\>BA4PAFxx
or
C:\>BA4PAFxx [location]
where the xx indicates the version number and [location]
indicates the location of the PAF data files, which is optional.
When BA4PAF starts, the date, name of the program, and the
time will appear at the top of the screen. The selected PAF data
directory, event selection, and output selection will appear at the
bottom of the screen. Also, a menu screen will appear.
MENUS
DATA DIRECTORY MENU
-------------------
If the [location] was not specified on the command line, then
the first BA4PAF is run, it displays
Data Directory Selection
A. Open a database
0. Return to Main Menu
Menu selection is made by selecting the menu letter or zero (0).
Choice A allows you to enter where a PAF database is located. Just
below the menu will be displayed:
Location of PAF database:
You can type in the path to the database. BA4PAF does check this
information. If it is wrong, then you will get an error and asked
to try again. Every time you enter a new path to a PAF database,
Page 3
BA4PAF will remember the path and will display up to eight (8)
different database locations as options B-I. The Return to Main
Menu option (0) will return you to the Main Menu only if a PAF data
directory has been selected.
MAIN MENU
---------
Once a PAF data directory is specified, or if it was specified
on the command line, the Main Menu will be displayed:
Main Menu
A. Data directory
B. Events
C. Print options
D. Modifiers
E. Execution
0. Return to System
Option A (data Directory) is discussed above. Option E (Execution)
will start the creation of the desired list and option 0 will end
the program and return you to the DOS prompt. The other menu
options follow.
EVENTS MENU
-----------
The Events menu allows you to choose which type of event you
want:
Event Selection
A. All birthdays
B. Living birthdays
C. All marriages
D. Living marriages
E. Deaths
F. Burials
0. Return to Main Menu
Option A (the default selection) means that all birthdays will be
candidates for selection or review while option B means that only
those individuals with a birthday less than 106 years ago and no
death date or burial date will be candidates for selection. For
marriages, Option C is all marriages while option D is only those
marriages within 85 years ago and no death or burial date for
either husband or wife. When you have made a selection, the
selection will appear at the center of the bottom of the screen.
Option 0 will return you to the Main Menu.
Page 4
PRINT OPTIONS MENU
------------------
The Print Options menu allows you to choose where and how you
want the output to go:
Print Options
A. to Screen
B. to Printer (Normal print)
C. to Printer (Compressed print)
D. to Plain ASCII file
E. to Comma-quote delimited file
F. to Calendar Creator Plus (V5.0) file
0. Return to Main Menu
Option A results in the list being sent to the screen for
display. A sample output is shown later.
Options B and C result in the list being sent to the printer.
The printer is assumed to be Epson compatible, however, the only
special control sent to the printer is the command for compressed
print (17 Characters Per Inch (CPI)). The output is the same as
seen on the screen.
If you select options D thru F, you will be asked:
Location and name of file:
BA4PAF does check what it is given for a file name or path, so, if
an error is made or the file already exists, then the program will
either return you to the menu or ask if you want to overwrite the
file. If you just hit the Return or Enter key, without entering
any file name, then the file will be named PRINT.DAT and placed in
the same directory or subdirectory as BA4PAF.
Option D will result in the creation of a file containing the
list as it appears on the screen or the printer. This is the
option to use when you want to import the list into your word
processor.
Option F creates a file for importing into Calendar Creator
Plus (tm), version 5.0 (CCPlus). This is a comma delimited file
(actually, its a comma-quote delimited file) which is specially
tailored to allow easy transfer to CCPlus. See the reference
manual for CCPlus for details of importing. In this file, all the
years are reported as the current year with the actual year of the
event placed in parentheses as part of the name. This allows
CCPlus to see all the dates in the current calendar.
Option 0 returns you to the Main Menu.
MODIFIERS MENU
--------------
The modifiers menu allows you to change parameters used for
the search or selection of birthdays or anniversaries, or to modify
the appearance of the output.
Page 5
Modifiers Menu
A. Only before: NNNN
B. Only after: NNNN
C. Females displayed w/married name: YYY
D. Display marriages w/divorce: YYY
E. Create index: YYY
F. Display RIN/MRINs, ID #s, or None: IIII
G. Ancestors only: YYY
H. Descendants only: YYY
I. Spouses included with descendants: YYY
J. Left margin (in characters): NN
0. Return to Main Menu
The NNNN or NN represent numbers, the YYY represents either
YES or NO, and the IIII represents either RIN, ID or None.
Options A and B allow you to specify a window of years for
selecting birthdays or anniversaries. The default values are the
current year for A and the year 100 for B (PAF can't handle dates
before 100 AD). If you select either option, you can enter the new
year. When you have entered four digits or hit the <Enter> key,
the new year will be displayed.
Option C allows you to specify if you want the married name of
a woman to be displayed rather than her maiden name, i.e. Given
Name (MAIDEN NAME) MARRIED NAME. This option only works for
birthdays. This is a toggle option. The default is NO, but
selecting C will change it to YES and selecting C again will vice
versa.
Option D allows you to specify whether you want marriages that
ended in divorce to be shown. The default is NO. This is also a
toggle option. An * will be placed in front of the names of the
couple if they were divorced while (div) will be placed at the end
of the names in the index. (Note: This is a change with version
2.2. Before 2.2, all marriages were shown whether they ended in
divorce or not.)
Option E allows you to specify that an index will be created
or not. The default is NO. This is a toggle option.
Option F allows you to specify whether the RIN/MRIN, ID number
or nothing should be displayed on the list. The ID number option
is not allowed with anniversaries, it being an individual
identification. The RIN is displayed for individuals and the MRIN
with marriages. This selection results in another menu being
displayed:
Identifier Selection
A. RIN
B. ID #
C. None
0. Return to Modifiers Menu
Select the option desired and then select 0.
Page 6
Options G and H allow you to specify that the list will be
consisting of ancestors or descendants of an individual that you
will identify later. These are toggle options, either YES or NO,
with mutual exclusion. Both can be NO, but if G is YES, H is NO,
and vice versa.
Option I allows you to specify whether or not you want spouses
to be included when birthdays and option H are selected. This is
a toggle option.
Option J allows you to specify how many spaces you want used
as a left margin when output is sent to the printer. The default
is 10 characters. Generally, 10 characters equals one inch for
normal print and 17 characters equals one inch for compressed
print. Care should be used in selecting the size of the left
margin because a value too large will cause the printout to run
over the side of the paper and print to a second line.
EXECUTION
When option E is selected on the Main Menu, BA4PAF starts the
process to find all the birthdays, anniversaries, deaths or burials
which meet the parameters you have chosen.
If you selected the option of Ancestors Only or Descendants Only,
you will see the menu:
Identify Starting Individual
A. Know RIN
B. Do not know RIN
0. Return to Main Menu
A. Know RIN
------------
Option A will ask: Which RIN? Type in the RIN. The RIN you have
entered will be checked, the individual information displayed, and
you will be asked if it's the correct individual. If it is the
correct individual, then BA4PAF will proceed to generate the list.
Page 7
B. Do not know RIN
-------------------
Option B allows you to find an individual's RIN by entering
information about the individual and then searching the PAF
database for that individual. This is similar to the way PAF finds
an individual when the "Match names and positions during individual
search" option in CONFIG is chosen. Option B will display the
following
Individual Search
=================================================================
Surname: Given1: Sex:
Given2: Given3: Title:
-----------------------------------------------------------------
Birth date:
Place1: Place2:
Place3: Place4:
-----------------------------------------------------------------
Christening date:
Place1: Place2:
Place3: Place4:
-----------------------------------------------------------------
Death date:
Place1: Place2:
Place3: Place4:
-----------------------------------------------------------------
Burial date:
Place1: Place2:
Place3: Place4:
=================================================================
You can enter as much or as little information you wish. You can
move around the screen using the Enter, Tab, Shift-Tab, Up and Down
Arrows and end the input by pushing the F1 key to start the search
or the F2 key to quit. This is the same as PAF. Names are checked
when you enter them to insure they are in the NAME2.DAT file.
Whatever your choice, the following will happen as the program
progresses:
BA4PAF will find out how many individuals or marriages are
candidates for selection. This will be shown as:
Finding ancestors......#####
In place of ancestors, there may be individuals, marriages or
descendants, as appropriate. Next, the message "Checking
individuals" (or marriages) will be shown if you did not
select either ancestors or descendants. BA4PAF will now
display the flashing message "Sorting information" followed by
"Gathering information".
Now, BA4PAF is ready to provide the output.
Page 8
OUTPUT
BA4PAF has now created the list. Samples are shown below.
The user is allowed to page through the lists while in the output
to the screen mode. Directions will appear at the bottom of the
screen:
Select: <Home> <PageUp> <PageDown> <End> or <Esc> to exit
The output, as related to the option selected in the Print Options
Menu, follows:
Options A - D
Birthday List
Date RIN Name
3 Jan 1893 28 Eva Wanda WILLES
4 Jan 1887 15 Lillian Victoria ESCHLER
8 Jan 1925 18 Charles Warner HUTCHISON
11 Jan 1880 21 Frank Percy HUTCHISON
22 Dec 1975 1 Harold Christopher HUTCHISON
24 Dec 1916 6 Darwin Eschler EVANS
24 Dec 1980 33 Natalie Susan EVANS
31 Dec 1949 10 Christen Neil EVANS
Anniversary List
Date MRIN Name
12 Jun 1969 8 Joseph David EVANS and Tanya Lee COLLINS
12 Jun 1973 2 Frank E HUTCHISON and Mary Lynn EVANS
18 Jun 1913 7 David O WANGSGAARD and Eva W WILLES
3 Oct 1940 1 Darwin Eschler EVANS and Genee WANGSGAARD
9 Dec 1919 6*Edward J MORRIS and Evelyn Mary DENNIS
If the Create an Index option was selected, the above will be
followed with an index:
ANDERSON, Anna Christina (44) - 2 Sep 1858
ANDERSON, Gustave (15) - 1 Apr 1823
BAGG, Rachel (1034) - 22 Jun 1707
BAKER, Hannah (179) - 17 Aug 1693
BALDWIN, John (2365) - 11 Aug 1470
BARTON, Lucinda (481) - 2 Apr 1768
BIRCHARD, John (478) - 3 Oct 1728
BIRCHER, Emily (25) - 12 Jan 1898
BIRCHER, Richard (470) - 22 Jan 1876
BLISS, Elizabeth (744) - 11 Feb 1703
BLISS, Martha (1030) - 1 Jun 1674
BLISS, Pelatiah (1496) - 19 Aug 1674
BLISS, Samuel (1039) - 4 Sep 1647
BOWERING, Elizabeth (60) - 5 May 1819
BURCHARD, Jabez (480) - 17 May 1765
Page 9
Option E
Comma and Quote delimited file
The format of a comma-quote delimited file is
month, day, year, "name(s) (RIN/MRIN)"
as for example:
3,9,1904,12,"Stephen Arthur WILLES and Florence SMITH"
5,4,1882,9,"Gottfried ESCHLER and Rose KUNZ"
5,9,1921,16,"Reynold Stanley WILLES and Wanda JOHNSON"
9,17,1913,15,"Guy EVANS and Myrtle Jane WILLES"
10,3,1940,1,"Darwin Eschler EVANS and Genee WANGSGAARD"
10,5,1868,19,"John HUTCHISON and Sarah Ellen WALLACE"
10,20,1881,11,"Lyman Benjamin WILLES and Sarah Ann MUNNS"
The first record is translated as Stephen Arthur WILLES, married,
MRIN = 12, Florence SMITH, on 9 March 1904.
This file format is best used when you want to transfer information
to another database program (i.e., dBASE, Paradox, FOXPRO, etc.) or
a spreadsheet (i.e., Lotus 1-2-3 or Quattro Pro). I have often
imported information to Quattro Pro this way. Each element will be
in a separate cell on a single row for each line of the file. I
can then sort or manipulate the information as I like.
Option F
Calendar Creator Plus compatible file
3/1/1994," 32 Eva Wanda WILLES (1893)"
4/1/1994," 798 Martha KITCHERAL (1645)"
4/1/1994," 18 Lillian Victoria ESCHLER (1887)"
8/1/1994," 21 Charles Warner HUTCHISON (1925)"
9/1/1994," 1025 Nathaniel ELY (1737)"
9/1/1994," 282 Melissa LOTT (1824)"
11/1/1994," 229 John HALL (1766)"
11/1/1994," 24 Frank Percy HUTCHISON (1880)"
12/1/1994," 1070 Magdalena BUEHLER (1797)"
12/1/1994," 25 Emily BIRCHER (1898)"
14/1/1994," 17 Joseph Alvin EVANS (1877)"
16/1/1994," 43 Maria Christina JOHANSSON (1836)"
The first record is translated as the 3rd of January 1994 with 32
being the RIN for Eva Wanda WILLES who was born in 1893. Only in
the Calendar Creator Plus format is the year replaced with the
current year with the event year being placed with the name in
parentheses. This is done so that all the events will show up in
the calendar when imported into Calendar Creator Plus version 5.0.
Also, Calendar Creator Plus will not recognize dates before the
year 1800. See your Calendar Creator Plus manual for more details.
Page 10
AFTER EXECUTION
After the output has been completed, BA4PAF will display
another menu:
Run Again Options
A. Change Print Option
B. Change Identifier Option
C. Run Output Again
D. Return to Main Menu
0. Return to System
This menu allows you, the user, to change the nature of the output
without having to collect and sort all the information over again.
Option A will display the Print Options menu.
Option B will display the Identifier Options menu.
Option C will process the output according to the selections
made.
Option D will return you to the Main menu to start all over.
Option 0 allows to you to terminate the program.
USES for BA4PAF
---------------
BA4PAF is more than just a list generator of birthdays and
anniversaries. I find it useful for identifying duplicate entries,
either of individuals or marriages. Two individuals with the same
name and birthdate are almost a sure sign of a duplicate entry.
The same is true for marriages, deaths or burials. It is for this
reason that BA4PAF lists the person's RIN on the birthday, death
and burials lists and the MRIN on the anniversary lists.
If you have a problem with output to the printer, use the
print to file feature and print the file with your word processor.
Page 11
VERSIONS
--------
Version 1.0 - Original program, never released to the general
public.
1.1 - Released May 1993.
1.2 - Released June 1993. Corrected a problem with the
marriages of those living not showing up after
running a birthday list. Also allowed the user to
"page" through the lists during screen display.
1.3 - Released July 1993. Corrected a problem with the
living birthdays not showing up.
2.0 - Released February 1994. Faster display
operation. Birthdays and anniversaries take only
one line when outputted to the screen. Divorces
are flagged. Output to the printer or to file is
date stamped (under the title). An index will be
created, if desired. Selection of birthdays or
anniversaries for ancestors or descendants of a
given individual or before or after a given year.
2.1 - Released May 1995. Adds deaths and burials to
events and identifies the event in the display
screen. Also, BA4PAF can use EMS memory if it is
available, so there is no limit to how many items
can be handled by BA4PAF.
2.2 - Released December 1995. Replaced the Database
Location menu with a menu that remembers database
locations. Also, changed display of marriages that
end in divorce so that they will not appear if the
No option is chosen.
2.3 - Released December 1995. Corrected the Database
Location menu and added error checking when getting
names.
DISCLAIMERS
-----------
Personal Ancestral File and PAF are registered trademarks of the
Corporation of the President of The Church of Jesus Christ of
Latter-Day Saints. Calendar Creator Plus is a trademark of Power
Up Software Corporation.
RESSERVATION OF RIGHTS
----------------------
All rights to BA4PAF and its accompanying files are reserved to the
author. BA4PAF may be distributed and used only in accordance with
the provisions contained herein. Comments, problem reports and
suggestions for improvements are welcomed and may be sent to:
Address: Frank E. Hutchison
5108 Richardson Dr.
Fairfax, VA 22032
CompuServe: 73014,2566
INTERNET: hutchisf@anser.org
Page 12
REGISTRATION
------------
If you use Birthday/Anniversary List Generator for Personal
Ancestral File (BA4PAF) you are asked to register with me. The
cost is FIVE dollars ($5.00). This will (1) increase my high
regard for you, (2) encourage me to improve the program, (3) allow
me to inform you of improvements, (4) allow me to notify you in the
event that a serious problem with BA4PAF is discovered, and (5)
convince my wife that I'm not just playing with the computer.
UPDATES
-------
I am constantly seeking to improve the operation and
usefulness of all my 4PAF programs. Once you register, you will be
eligible for updates any time you wish for the cost of shipping and
handling ($3.00 (US), $5.00 international). And as I combine
programs on disk, when you upgrade one program, you will also
receive the latest versions of the other 4PAF programs on that
disk.
╔═════════════════════════════════════╗
║ ║
║ Birthdays and Anniversaries ║
║ for ║
║ Personal Ancestral File ║
║ (PAF) ║
║ by ║
║ Frank E. Hutchison ║
║ Version 2.3 December 1995 ║
╚═════════════════════════════════════╝
REGISTRATION FORM
Surname: _____________________ Given1: _____________________
Given2: ______________________ Given3: _____________________
Address1: __________________________________________
Address2: __________________________________________
City: _____________________________________________
State: __________ Zip Code: ________________
Phone: (_____) ________--_______________
How did you find out/acquire Birthday/Anniversary List Generator
for Personal Ancestral File (BA4PAF)?
What version do you have?
Do you have or use any of the other 4PAF programs?
Comments/Suggestions/Problem Report:
Mail to: Frank E. Hutchison
5108 Richardson Dr.
Fairfax, VA 22032-2808